package br.pucrio.inf.lac.konoha.hyuga.core.output;

/**
 * This enum represents the semantic output type for cluster monitoring, that is: 
 * <ul>
 *  <li>ADD when the cluster has been discovered;</li>
 *  <li>UPDATE when the cluster has been updated;</li>
 *  <li>MERGE when a cluster has merged with another one;</li>
 *  <li>DISPERSE when a cluster has dispersed;</li>
 *  <li>DBSCAN for DBSCAN output entry.</li>
 *  <li>DSTREAM for DStream output.</li>
 * </ul>
 */
public enum OutputType {
    NONE, ADD, UPDATE, MERGE, DISPERSE, DBSCAN, DSTREAM;
}